(Brit) leader - English Synonyms Dictionary